import VueRouter from "vue-router";
import HomeContainer from "./components/tabbar/HomeContainer.vue";
import MemberContainer from "./components/tabbar/MemberContainer.vue";
import ShopcarContainer from "./components/tabbar/ShopcarContainer.vue";
import SearchContainer from "./components/tabbar/SearchContainer.vue";
import NewsList from "./components/news/newsList.vue";
import NewsInfo from "./components/news/newsInfo.vue";
import PhotoList from "./components/photos/PhotoList.vue";
import PhotoInfo from "./components/photos/PhotoInfo.vue";
import GoodsList from "./components/goods/GoodsList.vue";
import GoodsInfo from "./components/goods/GoodsInfo.vue";
import GoodsDesc from "./components/goods/GoodsDesc.vue";
import GoodsComment from "./components/goods/GoodsComment.vue";



var router = new VueRouter({
    routes: [
        {
            path: "/", redirect: "/home"
        },
        {
            path: "/home", component: HomeContainer
        },
        {
            path: "/member", component: MemberContainer
        },
        {
            path: "/search", component: SearchContainer
        },
        {
            path: "/shopcar", component: ShopcarContainer
        },
        {
            path: "/home/newslist", component: NewsList
        },
        {
            path: "/home/newsinfo/:id", component: NewsInfo
        },
        {
            path: "/home/photolist", component: PhotoList
        },
        {
            path: "/home/photoinfo/:id", component: PhotoInfo
        },
        {
            path: "/home/goodslist", component: GoodsList
        },
        {
            path: "/home/goodsinfo/:id", component: GoodsInfo
        },
        {
            path: "/home/goodsdesc/:id", component: GoodsDesc, name: 'goodsDesc'
        },
        {
            path: "/home/goodscomment/:id", component: GoodsComment, name: 'goodsComment'
        }
    ],
    linkActiveClass: "mui-active"
});
export default router;